package com.zg.common.core.dao.autoflow.entity;

import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.zg.common.core.dao.BaseEntity;
import lombok.Data;
import lombok.ToString;

import java.util.Date;

/**
 * <p>
 *
 * </p>
 *
 * @author rookie
 * @since 2022-11-09
 */
@Data
@ToString
public class AutoformMaim extends BaseEntity {

    private static final long serialVersionUID = 1L;

    @TableId(value = "ID", type = IdType.ASSIGN_ID)
    private Long id;

    @TableField("NAME")
    private String name;

    @TableField("CREATOR")
    private String creator;


    @TableField("CONTENT")
    private String content;

    @TableField("APP_CONTENT")
    private String appContent;

    @TableField("TYPE")
    private String type;

    @TableField("MAKE_ORG")
    private String makeOrg;

    @TableField("STATE")
    private String state;

    @TableField("MEMO")
    private String memo;

    @TableField("CODE")
    private String code;

    @TableField("SELECT_CONTRACT")
    private String selectContract;

    @TableField("IS_SHOW_CLIENT")
    private String isShowClient;

    @TableField("SELECT_CONTRACT_RUN")
    private String selectContractRun;

    @TableField("SELECT_QUALITY_INDEX")
    private String selectQualityIndex;

    @TableField("SELECT_CKSC_SJSJ")
    private String selectCkscSjsj;

    @TableField("SELECT_95306")
    private String select95306;

    @TableField("SELECT_PAY")
    private String selectPay;

    @TableField("LOCK_STATUS")
    private String lockStatus;


    /**
     * 流程的code
     */
    @TableField("FLOW_CODE")
    private String flowCode;

    /**
     * 删除标识
     */
    @TableField("DELETE_STATE")
    private String deleteState = "0";

    /**
     * 是否安装客户选择器
     */
    @TableField("SELECT_CUSTOM")
    private String selectCustom;
    /**
     * 是否安装油品合同选择器
     */
    @TableField("SELECT_YPHT")
    private String selectYpht;

    /**
     * 是否安装外贸采购合同选择器
     */
    @TableField("SELECT_TRADE_BUY_CONTRACT")
    private String selectTradeBuyContract;

    /**
     * 是否安装外贸委托书选择器
     */
    @TableField("SELECT_TRADE_ENTRUST_BOOK")
    private String selectEntrustBook;

    /**
     * 查看红冲结算单
     */
    @TableField("SELECT_HCJSD")
    private String selectHcjsd;

    /**
     * 查询环节最近一次历史数据
     */
    @TableField("STEP_LAST_HISTORY")
    private String stepLastHistory;


    /**
     * 选择皮带秤数据
     */
    @TableField("SELECT_PD_DATA")
    private String selectPdData = "0";

    /**
     * 查看发票
     */
    @TableField("SELECT_INVOICE")
    private String selectInvoice ;

    /*
    *  宝武结算单数据
    * */
    @TableField("SELECT_BW_PORT")
    private String selectBwPort;


}
